puddling trough - German English Dictionary